★★★½
Vicente Lopez 146, Near San Francisco Church and Convent, Salta, Argentina
Property Location
With a stay at Hotel Almeria, you'll be centrally located in Salta, steps from San Bernando Convent and minutes from San Francisco Church and Convent. This spa hotel is within close proximity of Salta Cabildo and El Gigante del Norte Stadium.
Family HOTEL